President & CEO
Jean Vernet
CEO Approval Rating
55/100
John Crane designs and manufactures mechanical seals, couplings, hydrodynamic bearings, seal support, packaging and filtration systems.